hit the jackpot

Translations
décrocher le gros lot
Definitions
To achieve great success or to win a large prize, often unexpectedly or by chance.